package com.dhecp.project.hr.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 外部培训申请 实体
 * @author DH-lwl
 * @version 2020年4月24日
 */
public class TrainingExternalApply extends BaseBusinessEntitySimple {
	
	private static final long serialVersionUID = 1L;

	private String cUser;		//工号
	private String cUserName;	//姓名
	private String cPosition;	//岗位
	private String cDept;		//部门路径
	private String cDeptName;	//部门
	private String cCid;		//公司编码
	private String cCidName;	//公司
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dRzRq; 		//入职时间
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dSqRq; 		//申请日期
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dPxSj; 	//培训时间
	private Double fPxTs;	//培训天数
	private Double fPxFy;	//培训费用
	private Double fKsFy;	//考试费用
	private Double fClFy;	//差旅费用
	private String vPxLb;	//培训类别
	private String vPxLx;	//培训类型
	private String vPxZzDw;	//培训组织单位
	private String vPxDd;	//培训地点
	private String vPxNl;	//培训内容
	private String vSqLy;	//申请理由
	private String vPxQk;	//培训情况
	
	public String getcUser() {
		return cUser;
	}
	public void setcUser(String cUser) {
		this.cUser = cUser;
	}
	public String getcUserName() {
		return cUserName;
	}
	public void setcUserName(String cUserName) {
		this.cUserName = cUserName;
	}
	public String getcPosition() {
		return cPosition;
	}
	public void setcPosition(String cPosition) {
		this.cPosition = cPosition;
	}
	public String getcDept() {
		return cDept;
	}
	public void setcDept(String cDept) {
		this.cDept = cDept;
	}
	public String getcDeptName() {
		return cDeptName;
	}
	public void setcDeptName(String cDeptName) {
		this.cDeptName = cDeptName;
	}
	public String getcCid() {
		return cCid;
	}
	public void setcCid(String cCid) {
		this.cCid = cCid;
	}
	public String getcCidName() {
		return cCidName;
	}
	public void setcCidName(String cCidName) {
		this.cCidName = cCidName;
	}
	public Date getdRzRq() {
		return dRzRq;
	}
	public void setdRzRq(Date dRzRq) {
		this.dRzRq = dRzRq;
	}
	public Date getdSqRq() {
		return dSqRq;
	}
	public void setdSqRq(Date dSqRq) {
		this.dSqRq = dSqRq;
	}
	public Date getdPxSj() {
		return dPxSj;
	}
	public void setdPxSj(Date dPxSj) {
		this.dPxSj = dPxSj;
	}
	public Double getfPxTs() {
		if (fPxTs == null) {
			return 0.0;
		}
		return fPxTs;
	}
	public void setfPxTs(Double fPxTs) {
		this.fPxTs = fPxTs;
	}
	public Double getfPxFy() {
		if (fPxFy == null) {
			return 0.0;
		}
		return fPxFy;
	}
	public void setfPxFy(Double fPxFy) {
		this.fPxFy = fPxFy;
	}
	public Double getfKsFy() {
		if (fKsFy == null) {
			return 0.0;
		}
		return fKsFy;
	}
	public void setfKsFy(Double fKsFy) {
		this.fKsFy = fKsFy;
	}
	public Double getfClFy() {
		if (fClFy == null) {
			return 0.0;
		}
		return fClFy;
	}
	public void setfClFy(Double fClFy) {
		this.fClFy = fClFy;
	}
	public String getvPxLb() {
		return vPxLb;
	}
	public void setvPxLb(String vPxLb) {
		this.vPxLb = vPxLb;
	}
	public String getvPxLx() {
		return vPxLx;
	}
	public void setvPxLx(String vPxLx) {
		this.vPxLx = vPxLx;
	}
	public String getvPxZzDw() {
		return vPxZzDw;
	}
	public void setvPxZzDw(String vPxZzDw) {
		this.vPxZzDw = vPxZzDw;
	}
	public String getvPxDd() {
		return vPxDd;
	}
	public void setvPxDd(String vPxDd) {
		this.vPxDd = vPxDd;
	}
	public String getvPxNl() {
		return vPxNl;
	}
	public void setvPxNl(String vPxNl) {
		this.vPxNl = vPxNl;
	}
	public String getvSqLy() {
		return vSqLy;
	}
	public void setvSqLy(String vSqLy) {
		this.vSqLy = vSqLy;
	}
	public String getvPxQk() {
		return vPxQk;
	}
	public void setvPxQk(String vPxQk) {
		this.vPxQk = vPxQk;
	}
}
